package basedemo

import groovy.transform.Immutable

//将对象所有字段标记为final，只读
//并提供按照参数顺序定义的构造器和同String等方法
@Immutable
class Card {
    String name
    Integer price

    static void main(String[] args) {
        def card = new Card("big king", 200)
        //card.price=100  会报错，只读对象
        println card
    }
}
